﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VectorCalculator
{
    public enum NormalizationType
    {
        [Description("L2归一化：单位向量长度为1")]
        L2,      // L2归一化（默认）
        [Description("L1归一化：绝对值之和为1")]
        L1,      // L1归一化  
        [Description("Max归一化：最大绝对值为1")]
        Max,     // Max归一化
        [Description("Min-Max归一化：映射到[0,1]区间")]
        MinMax,  // Min-Max归一化
        [Description("Z-Score归一化：均值0，标准差1")]
        ZScore   // Z-Score归一化
    }
}
